package day5;
/*
* 人
* */
public class Person {

    //名称
    public String name;

    //将当前属性私有，不能在当前类之外的地方访问此属性
    private int age;



    //提供set方法，给age有条件的赋值
    //如果成员属性和局部变量有重名问题，在方法中默认使用是局部变量
    //可以使用this调用当前成员属性，this指代当前对象本身
    public void setAge(int age){
        System.out.println(age);
        if(age>0&&age<130){
            this.age = age;
        }else{
            System.out.println("年龄输入不正确");
        }
    }

    //提供get方法,获取私有属性age的值
    public int getAge(){
        return age;
    }

    //展示人的属性信息
    public void show(){
        System.out.println("名称:"+this.name+",年龄:"+age);
    }

    //判断两个人是否是同龄人
    public boolean equalsAge(Person person){

        System.out.println("当前对象的年龄:"+this.age);

        return this.age == person.age;
    }


}
